package com.guigu.dealservice.service;

import com.guigu.dealservice.entity.UserCollection;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * 收藏表（存储用户收藏的设备信息） 服务类
 * </p>
 *
 * @author ysp
 * @since 2025-10-10
 */
public interface UserCollectionService extends IService<UserCollection> {

    /**
     * 添加收藏
     * @param userId
     * @param equipmentId
     * @return
     */
    String  addCollection(Long userId, Long equipmentId);
    /**
     * 删除收藏
     * @param userId
     * @param equipmentId
     * @return
     */
    String  deleteCollection(Long userId, Long equipmentId);


    /**
     * 前台-根据用户id查询收藏表
     * */
    List<UserCollection> queryCollectionByUserId(Integer userId);

}
